OpenJDK Providers and Comparison
- AdoptOpenJDK - https://adoptopenjdk.net
- Amazon – Corretto - https://aws.amazon.com/corretto
- Azul Zulu - https://www.azul.com/downloads/zulu/
- BellSoft Liberica - https://bell-sw.com/java.html
- IBM - https://www.ibm.com/developerworks/java/jdk
- jClarity - https://www.jclarity.com/adoptopenjdk-support/
- OpenJDK Upstream - https://adoptopenjdk.net/upstream.html
- Oracle JDK - https://www.oracle.com/technetwork/java/javase/downloads
- Oracle OpenJDK - http://jdk.java.net
- ojdkbuild - https://github.com/ojdkbuild/ojdkbuild
- RedHat - https://developers.redhat.com/products/openjdk/overview
- SapMachine - https://sap.github.io/SapMachine
----------------------------------------------------------------------------------------
| Provider | Free Builds | Free Binary | Extended | Commercial | Permissive |
| | from Source | Distributions | Updates | Support | License |
|--------------------------------------------------------------------------------------|
| AdoptOpenJDK | Yes | Yes | Yes | No | Yes |
| Amazon – Corretto | Yes | Yes | Yes | No | Yes |
| Azul Zulu | No | Yes | Yes | Yes | Yes |
| BellSoft Liberica | No | Yes | Yes | Yes | Yes |
| IBM | No | No | Yes | Yes | Yes |
| jClarity | No | No | Yes | Yes | Yes |
| OpenJDK | Yes | Yes | Yes | No | Yes |
| Oracle JDK | No | Yes | No** | Yes | No |
| Oracle OpenJDK | Yes | Yes | No | No | Yes |
| ojdkbuild | Yes | Yes | No | No | Yes |
| RedHat | Yes | Yes | Yes | Yes | Yes |
| SapMachine | Yes | Yes | Yes | Yes | Yes |
----------------------------------------------------------------------------------------
Free Builds from Source - the distribution source code is publicly available and one can assemble its own build
Free Binary Distributions - the distribution binaries are publicly available for download and usage
Extended Updates - aka LTS (long-term support) - Public Updates beyond the 6-month release lifecycle
Commercial Support - some providers offer extended updates and customer support to paying customers, e.g. Oracle JDK (support details)
Permissive License - the distribution license is non-protective, e.g. Apache 2.0